insan yiyen dev - Turkish English Dictionary

insan yiyen dev

Meanings of "insan yiyen dev" in English Turkish Dictionary : 1 result(s)

Turkish English
General
insan yiyen dev ogre n.

Meanings of "insan yiyen dev" with other terms in English Turkish Dictionary : 1 result(s)

Turkish English
General
insan yiyen dişi dev ogress n.